Towards Fully Autonomous Visual Navigation
نویسنده
چکیده
This thesis addresses some key issues which affect the level of autonomy inherent in visual navigation systems, with wider applicability in a range of fields. They can be divided into two areas. Firstly, automated initialisation, in which the kinematic and camera calibration parameters needed for an active camera platform are calculated without user interaction. Secondly, the complexity problem of simultaneous localisation and mapping using the Extended Kalman Filter, which is a highly general and flexible localisation methodology for keeping track of the position of a vehicle as it navigates an unknown scene. The problem, which is inherent in any probabilistic mapping filter, is that the computational cost of incorporating new measurements scales with the size of the region being explored. Alignment is required for any active camera used to make measurement by way of angle encoders. This is the process of bringing each axis to a natural origin defined by an active head’s kinematics, and is necessary for referring measurements back to a fixed coordinate frame. In this thesis, alignment is achieved by detecting image-based invariants to motions about individual axes. A number of algorithms are developed for most typical scenarios, relying only on scene rigidity and the ability to control head axes individually. Camera calibration allows metric information about the scene to be deduced from the camera images. This thesis develops a number of new tools for self-calibration of an active camera, again reliant on scene rigidity and head control. In particular, some closed-form solutions to the difficult problem of calibrating in a planar scene are provided for the binocular and monocular cases, which do not involve calculations on reconstructed scene data. Finally, the issue of complexity is addressed in two ways. Firstly, the requirements for a successfully operating localisation filter are established, and the ability of the Extended Kalman Filter to achieve these investigated. Based on this analysis, a proposal is made for a solution to the problem, involving making optimal transitions between map partitions. Secondly, the process of Postponement is derived and developed. Postponement, and its logical extension Hierarchical Postponement, allow the maximum efficiency to be extracted from the EKF by restricting computation to the update of those features being measured. This is done without sacrificing the ability to bring any part of the map fully and consistently up to date if required. Using Dynamic Submapping the set of features being maintained can be defined on the fly, and allows costly updates of the global map to be delayed until there is processor time available to carry them out, while the majority of filter steps have a bounded cost. Using Hierarchical Postponement, updates can be permanently restricted to a small top level map. All these tools are applicable to fields outside visual navigation: alignment to measurement using active cameras, calibration to computer vision in general, and efficient EKF SLAM to any such system regardless of the measurement methodology.
منابع مشابه
Mosaic Based Navigation for Autonomous Underwater Vehicles
We propose an approach for vision-based navigation of underwater robots that relies on the use video mosaics of the sea bottom as environmental representations for navigation. We present a methodology for building high quality video mosaics of the sea bottom, in a fully automatic manner, that ensures global spatial coherency. During navigation, a set of efficient visual routines are used for th...
متن کاملLightweight SLAM and Navigation with a Multi-Camera Rig
An interesting recent branch of SLAM algorithms using vision has taken an appealing approach which can be characterised as simple, robust and lightweight when compared to the more established and complex geometrical methods. These lightweight approaches typically comprise mechanical odometry or simple visual odometry for local motion estimation; appearance-based loop closure detection using eit...
متن کاملNatural Landmark Detection for Visually-Guided Robot Navigation
The main difficulty to attain fully autonomous robot navigation outdoors is the fast detection of reliable visual references, and their subsequent characterization as landmarks for immediate and unambiguous recognition. Aimed at speed, our strategy has been to track salient regions along image streams by just performing on-line pixel sampling. Persistent regions are considered good candidates f...
متن کاملA Navigation System for Autonomous Robot Operating in Unknown and Dynamic Environment: Escaping Algorithm
In this study, the problem of navigation in dynamic and unknown environment is investigated and a navigation method based on force field approach is suggested. It is assumed that the robot performs navigation in...
متن کاملPlanetary Rover Visual Motion Estimation improvement for Autonomous, Intelligent, and Robust Guidance, Navigation and Control
This paper presents the Mojave Desert field test results of an improved planetary rover visual motion estimation technique for the Autonomous, Intelligent, and Robust Guidance, Navigation, and Control for Planetary Rovers (AIR-GNC). The main improvements include: optimal use of different features from stereo-pair images as visual landmarks, and the use of VME-based feedback to close the path tr...
متن کاملMobile Robot Navigation Using Visual Servoing
Equipping robots with vision systems increases the versatility of the robots but also complexity of their control. Despite the increasing complexity, vision remains an attractive sensory modality for mobile robot navigation since it provides rich information about the robot's environment. In this work, a problem of visual servoing based on a fixed monocular camera mounted on a mobile robot is i...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2002